﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            //Задача 7.22   Напишите программу, которая в массиве целых чисел длины , рассматриваемом как соединение двух его частей m+n начала длины m и конца длины n, 
            //обменивает начало и конец, не используя дополнительных массивов. 

            // ---------------------ввести значения m and n с клавиатуры -------------------- //
            Console.WriteLine("Enter m: ");
            int m = int.Parse(Console.ReadLine());
            
            Console.WriteLine("Enter n: ");
            int n = int.Parse(Console.ReadLine());
            int[] res = new int[n+m];

            Console.WriteLine("Enter elements of array:  ");
            for (int i = 0; i < n+m; i++)
            {
                res[i] = int.Parse(Console.ReadLine());
            }
            Console.WriteLine("Incoming array:  ");
            foreach (var element in res)
            {
                Console.Write(element + " ");
            }
            Console.WriteLine();
            for (int i = 0; i < m; i++)
            {
                int a=res[i];
            }

           
            
           
        }
    }
}
